special surveillance unit - Spanish English Dictionary